swim/wallow in blood - German English Dictionary